const { Sequelize } = require('sequelize');

// 根据你提供的连接信息创建 Sequelize 实例
const sequelize = new Sequelize('lotus_company', // 数据库名
  'root',       // 用户名
  'Asdf123456@',// 密码（注意特殊符号无需转义）
  {
    host: '192.168.0.101', // IP地址
    port: 3306,            // 端口号
    dialect: 'mysql',      // 指定方言为MySQL
    logging: false,        // 关闭日志输出（开发时可设为 console.log）
    pool: {                // 连接池配置（可选）
      max: 5,              // 最大连接数
      min: 0,              // 最小空闲连接数
      acquire: 30000,      // 获取连接超时时间
      idle: 10000          // 空闲连接释放时间
    },
    timezone: '+08:00'      // 解决时区问题（东八区）
  }
);

module.exports = sequelize;
